address (of a letter) - English Synonyms Dictionary